home *** CD-ROM | disk | FTP | other *** search
- Subject: Re(2): Converting MacApp Example to ODF
- Sent: 5/31/96 10:00 AM
- Received: 5/31/96 9:09 AM
- From: John Major, jmajor@dayna.com
- Reply-To: ODF Interest, ODF-Interest@CILabs.ORG
- To: OpenDoc Development Framework Discussion List, ODF-Interest@CILabs.
-
- 'lo, folks -
-
- I have a keen interest in converting/moving code back and forth between MacApp
- and ODF, and spent some time at WWDC exploring this issue. I imagine that it
- is of interest to a number of other folks as well, given:
-
- - The large MA code base that could turn into OD part editors
-
- - Apple's interest (and the "World at Large"!) in seeing many part editors
- appear soon
-
- - The MA code base's interest in going cross-platform
-
- Let's assume that the MacApp team's vow at WWDC ("MacApp Reanimated") to bring
- OD container support to MA will pay off ASAP - instant Internet apps! But what
- I'm talking about is making MA code into a part.
-
- A good sign here is that the ODF team and the MacApp team are now "under the
- same roof", and appear to be cooperating effectively (some might view this as
- very "Un-Apple" behavior, but there's a fresh wind blowing in Cupertino!).
- It's hard, I imagine, as there are always internal rivalries and resource
- battles about stuff like that, but here's hoping that they are striking the
- right balance between bringing MA forward (and all the code out there that it
- represents), and putting the muscle behind ODF that it requires to be a
- success. I imagine that the key thing is that the *rest* of Apple needs to
- have a clear understanding of how important these frameworks are to the
- success of their OS technologies. This is something that Microsoft appears to
- have understood from the get-go with MFC, and already making lots of money in
- the Dev Tools business, had no problem putting all the oomph behind MFC that
- it required. But now Apple, whatever the past history, is more and more in the
- OS business, and needs to give these frameworks the resources they need to
- support the OS.
-
- On this note, then, I have to say that conspicuously absent from the picture
- so far is a tool to move MA views to ODF, or better yet, to use them
- simultaneously with both frameworks (given the excellent tools on the MA
- side). There was even a note in the early Vger docs to the tune of "I'm going
- to drop MA support, because I don't know anyone who's interested in this" -
- ARGH! I imagine that I have lots of company, so speak up, folks... Spec Bowers
- and AppMaker has the ability to generate ODF from his native resource format,
- but he hasn't had time yet to do the fairly straightforward work of being able
- to read in the MA views - so once again, speak up, MacAppers!
-
- I'd be interested if any MA folks have a sense of how much of their app code
- falls into the following categories:
-
- - Completely or nearly independent of framework code - easy to share with an
- OD part
-
- - Completely or nearly restricted to isolated MA code modules - I'm thinking,
- say, of complex dialog management code, with behaviors, dependencies, and the
- like. It sounds like some of the lowest level stuff is migrating to this state
- - something called "ODFLib" was mentioned at WWDC.
-
- Could more chunks of MA be rewritten so that certain subsets of classes could
- be used *either* in MA or ODF? Now *that* would be code reuse! Not only would
- the Frameworks folks get reuse, but anyone who followed guidelines on the use
- of those class subsets would get reuse. I'm assuming that there are folks like
- me that want to migrate *pieces* of their app to part editordom as quickly as
- possible, but still leave the monolithic app out there for some time to come.
-
- Well, I've gone on too long - I'll be interested to hear what others have to
- say.
-
- John Major
- Director, Software Development
- AirGo Communications, Inc.,
- Sorenson Research Park
- 849 West Levoy Drive
- Salt Lake City, UT 84123-2544
- USA
- jmajor@dayna.com
- Tel: 801/269-7346
- Fax: 801/269-7363
-